/*
 * Copyright 2009 the original author or authors.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package log4flex
{
	import log4flex.core.RemoteLogRecord;
	
	import mx.logging.LogEvent;
	
	/**
	 * Helper class for Logging. 
	 * 
	 * 
	 */ 
	public class Log4FlexUtils
	{
		public function Log4FlexUtils()
		{
		}
		
		public static function newRemoteLogRecord(logEvent:LogEvent):RemoteLogRecord {
			var remoteLogEvent:RemoteLogRecord=new RemoteLogRecord();
			
			/* i would like to use an adapter here, but due to the simple class structure
			 * of LogEvent, i'm just assigning values 
			 */
			remoteLogEvent.message=logEvent.message;
			
			
			
			return remoteLogEvent;
		}

	}
}